🔶章節:
🔹[開頭]
🔹[修改現有的資料表結構]
🔹[更改欄位名稱]
🔹[更改數據類型]
🔹[新增欄位]
🔹[刪除欄位]
🔹[建立資料表]
🔹[刪除資料表]
🔹[刪除資料表值]
🔹[更新資料表值]
🔹[新增資料表值]
🔹[CURD]
🔹[總結]
如果影片中不清楚,需要補充的地方我會再添加到這邊~
👆教學中的[練習]程式碼一併附上,影片中會有每組的講解、說明更清楚👆
假設我們要建立一個資料表來記錄學生的基本資訊,包括學生的姓名、年齡和學號。
CREATE TABLE students (
name VARCHAR(50),
age INT,
student_id VARCHAR(10)
);
這個 SQL 語句創建了一個名為 "students" 的資料表,這個資料表包含三個欄位:name、age和student_id。
將原先的 "student_id" 欄位名稱改為 "student_number"。
ALTER TABLE students
CHANGE COLUMN student_id student_number INT;
將原先的 "age" 欄位,資料類型變更為"SMALLINT"
ALTER TABLE students
MODIFY COLUMN age SMALLINT;
SMALLINT 是一種整數資料型別,通常用於儲存小範圍的整數值。它是一種短整數 (short integer) 型別,通常在資料庫中用來儲存比 INTEGER 型別更小範圍的整數值。
新增了一個 "email" 欄位,資料類型為 VARCHAR(100)。
ALTER TABLE students
ADD COLUMN email VARCHAR(100);
刪除了 "email" 欄位。
ALTER TABLE students
DROP COLUMN email;
刪除 students 資料表
DROP TABLE students;
刪除 students 資料表中,學號為2的資料列
DELETE FROM students WHERE 學號 = 2;
將學號為 2 的學生的姓名從 "小雨" 修改為 "大雨"。
UPDATE 學生
SET 姓名 = '大宇'
WHERE 學號 = 2;
現在有一位新的學生,他的學號是 4,姓名是 "小新",年齡是5。需要新增到students資料表中。
INSERT INTO students (學號, 姓名, 年齡)
VALUES (4, '小新', 5);
CRUD的涵義。CRUD代表了 Create(新增)、Read(讀取)、Update(更新)和 Delete(刪除)這四個詞的首字母縮寫。
分別看看這四個操作:
INSERT INTO
操作在資料表中新增新的資料列,將新的資料插入到表中。SELECT
操作從資料表中讀取資料,以供查詢和顯示。UPDATE
操作修改資料表中現有資料列的值,進行資料的更新。DELETE
操作從資料表中刪除特定的資料列,將資料從表中移除。教學中的概念和技巧都是資料庫操作中的重要部分,幫助我們更有效操作和分析數據。希望大家都能進一步發揮 CRUD 的潛力,實現查詢更有價值的資料。